package com.amsp.oa.oademo.vo;

import lombok.Data;
import java.math.BigDecimal;
import java.util.List;

@Data
public class EmployeeFileVO {
    private Long id;
    private String applicationPosition;
    private Integer applicationYear;
    private Integer applicationMonth;
    private Integer applicationDay;
    private String name;
    private String gender;
    private Integer birthYear;
    private Integer birthMonth;
    private Integer birthDay;
    private String hometown;
    private Integer height;
    private String educationLevel;
    private String major;
    private String graduationSchool;
    private String married;
    private String healthCondition;
    private String language;
    private String languageLevel;
    private String otherSkills;
    private String specialty;
    private String currentAddress;
    private String contactPhone;
    private String jobInfoSource;
    private BigDecimal expectedSalary;
    private Integer earliestStartYear;
    private Integer earliestStartMonth;
    private Integer earliestStartDay;
    private String emergencyContactName;
    private String emergencyContactRelation;
    private String emergencyContactAddress;
    private String emergencyContactPhone;
    private String imageUrl;
    private String signature;
    private Integer signYear;
    private Integer signMonth;
    private Integer signDay;
    private String workExperienceDetail;

    private List<EmployeeEducationVO> educations;
    private List<EmployeeWorkVO> works;
    private List<EmployeeFamilyVO> families;
}